left halfback - German English Dictionary